home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
editors
/
pcfolded
/
todo
< prev
next >
Wrap
Text File
|
1989-05-22
|
2KB
|
53 lines
Planned Enhancements for FOLDED
GENERAL:
* User Configuration Files/More environment variables...next release?
* Keybinding capability is needed in a future release
* Finish the 'execute macro' command...decide on user interaction.
* Implement an exception handler for fatal (core dump) situations to
provide some 'last minute' backup protection.
* Implement a 'piped' buffer capability to allow dynamic capture and
editing of shell sessions (ala Apollo DM pad with a few extras).
* Clean up and document the code.
FOLDING:
Need a hierarchical 'refold' command to undo the previous unfolds. May use
the 'u' key for this and switch the update screen command to the 'r' or 'U'
key. Also look into the need for an 'enter fold' command.
RELATIONS:
Add 'Relate Scan On/off' [O/o] option. This would place a user_msg like:
Related to 'related.c' by tag xxxx.
or maybe:
Word 'LINE' is defined here.
every time you scroll onto a line that has a relation. This would simplify
moving a relation, since you could simply specify something like:
Do 'Relate Move' when you are on the line of the relation to move and then
after moving to the line you wish the relation moved to, press Relate Move
again. This could be expanded to include Relate edit (to change the file
name a line is related to.)
IBM PC:
The first release (0.9a) of FOLDED should be thought of as an ALPHA release
for the IBM PC. I just haven't had much time to do testing since I bought a
PC clone for the port.
Need to SPEED UP screen updating...and maybe get rid of the need for ANSI.SYS.
Also add better 'out of memory' handling...Clone_buffer still warns for EVERY
line that it has trouble alloc'ing for and other commands may be adversely
affected. Enhanced use of colors would be nice...maybe even user settable.
If there appears to be sufficient interest in the PC market (already
overcrowded with editors), I will try to get the above tasks into the 1.0
release.